What is the meaning of the word "iberian peninsula"?
Definitions:
-
Also known as Iberia, is a peninsula in southwest Europe, made up of most of Spain and Portugal, as well as Andorra, Gibraltar, and a small part of southern France. NOUN
- He set out on along journey through the mountain range in the Iberian Peninsula.
- Olive trees were introduced to the Iberian Peninsula about 3000 years ago.